import java.util.Scanner;

public class Test {
    public static  double fenAdd() {
        double sum=0;
        for( int i = 1; i <= 100 ; i++) {
            int flog=1;
            sum += flog*(1.0/i);
            flog*=-1;
        }
        return sum;
    }

    public static void shuChu(int n) {
        while(n!=0) {
            int sum=0;
            sum=n%10;
            n/=10;
            System.out.print(sum+" ");
        }
    }

    public static void chengFa(int n) {
        for (int i = 1; i <=n ; i++) {
            for (int j = 1; j <=i ; j++) {
                System.out.print(j+"*"+i+"="+j*i+" ");
            }
            System.out.println();
        }
    }

    public static int sizeMax2(int n1,int n2) {
        return n1>n2?n1:n2;
    }

    public static int sizeMax3(int n1,int n2,int n3) {
        return  sizeMax2(n1,n2)>n3 ? (sizeMax2(n1,n2)) : (n3);
    }

    public static int Fib(int n ) {
        int sum=0;
        for (int i = 1; i <=n ; i++) {
                  sum += i;
        }
        return sum;
    }

    public static int Add(int a,int b) {
        return a+b;
    }

    public static double Add(double b,int a) {
        return a+b;
    }

    public static double Add(double n1,double n2, double n3) {
        return n1+n2+n3;
    }

    public static int sizeMAx(int a,int b,int c) {
        int max=a;
        if(max<b){
            max=b;
        } if(max<c){
            max=c;
        }
        return max;
    }
    public static int  sizeMax(int a,int b) {
        return a>b?a:b;
    }
    public static void main(String[] args) {
        //在同一个类中定义多个方法：要求不仅可以求2个整数的最大值，还可以求3个小数的最大值？
        System.out.println(sizeMax(10, 20));
        System.out.println(sizeMAx(12, 32, 56));
    }
    public static void main10(String[] args) {
        Scanner scanner=new Scanner(System.in);
        String p=scanner.nextLine();
        for (int i = 0; i <=10000 ; i++) {
            System.out.println(p+i);
        }
    }
    public static void main9(String[] args) {
        //在同一个类中,分别定义求两个整数的方法 和 三个小数之和的方法。 并执行代码，求出结果
        System.out.println(Add(10, 20));
        System.out.println(Add(10.21, 21));
        System.out.println(Add(1.1, 1.2, 1.3));
    }
    public static void main8(String[] args) {
        //求斐波那契数列的第n项。(迭代实现)
        Scanner scanner=new Scanner(System.in);
        int n=scanner.nextInt();
        System.out.println(Fib(n));
    }
    public static void main7(String[] args) {
        Scanner scanner=new Scanner(System.in);
        int n1=scanner.nextInt();
        int n2=scanner.nextInt();
        int n3=scanner.nextInt();
            int ret=sizeMax3(n1,n2,n3);
        System.out.println(ret);
    }
    public static void main6(String[] args) {
        //输出乘法口诀表
        Scanner scanner=new Scanner(System.in);
        int n=scanner.nextInt();
        chengFa(n);
    }
    public static void main5(String[] args) {
        //编写代码模拟三次密码输入的场景。 最多能输入三次密码，密码正确，
        // 提示“登录成功”,密码错误，
        // 可以重新输 入，最多输入三次。三次均错，则提示退出程序
        Scanner scanner=new Scanner(System.in);
        for(int i=0;i<3;i++) {
            String password= scanner.next();
            if(password.equals("我爱你")) {
                System.out.println("登录成功");
                break;
            }
            else{
                System.out.println("输入错误，还有"+(2-i)+"次");
            }
        }
        System.out.println("程序结束");
    }
    public static void main2(String[] args) {
        //输出一个整数的每一位，如：123的每一位是3，2，1
          Scanner scanner=new Scanner(System.in);
          int n=scanner.nextInt();
          shuChu(n);
    }
    public static void main1(String[] args) {
        //计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值 。
        double ret=fenAdd();
        System.out.println(ret);
    }
}      //  Scanner scanner=new Scanner(System.in);
//    int n=scanner.nextInt();